home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Gold Collection / Software Vault - The Gold Collection (American Databankers) (1993).ISO / cdr02 / apraiser.zip / URAR.DOC < prev    next >
Text File  |  1993-07-01  |  23KB  |  727 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.                        UNIFORM APPRAISAL REPORT PROCESSOR
  7.                                   Version 3.6
  8.  
  9.                               Calvin E. Flint III
  10.                                 Route 3, Box 261
  11.                              Batesville MS   38606
  12.  
  13.          OVERVIEW
  14.  
  15.          Years ago, I saw the potential for computer generated
  16.          appraisal reports, particularly with the FNMA/FHLMC form
  17.          report.  After purchasing my first personal size computer, a
  18.          TRS-80 Model I in 1978, I began writing the software
  19.          necessary to process the report, calculate the math, save the
  20.          reports for future revision/reference, and printing the final
  21.          product.  I still feel that the Model I/III was one of the
  22.          best computers to learn true computing on.  If you could
  23.          program a little Basic or Pascal, it was great!  But that's
  24.          another story.
  25.  
  26.          The Model I version underwent several refinements and served
  27.          my needs very well until 1986, when I gave in to BIG BLUE and
  28.          purchased an IBM compatible.
  29.  
  30.          By that time, many high and low end versions of report
  31.          processors had hit the market.  I have seen many of them, and
  32.          some are very nice, for a price.  Still others offer many
  33.          features of a high priced program at a cost as low as $50.00.
  34.  
  35.          Mine is still my personal favorite (possibly because of the
  36.          blood, sweat, tears and a little ego).  It uses many features
  37.          found in programs for as much as $900.
  38.  
  39.          DON'T GET HUNG UP WITH THIS MANUAL.  THIS IS AN EASY PROGRAM
  40.          TO RUN.  YOU JUST NEED A FEW POINTERS TO HELP YOU GET
  41.          STARTED.
  42.  
  43.          Version 2 of the program was born when the new URAR report
  44.          came out, and I upgraded (?) to the IBM.
  45.  
  46.          This program is designed for use by the small user. It will
  47.          not merge with large systems, or give you a large data base
  48.          to choose comparables from.  But it will process the report,
  49.          do most of the math, load and save, and it is very easy to
  50.          learn.
  51.  
  52.          I am placing this program in the public domain for you to
  53.          use, critique, and share.  If you like the program, or if
  54.          you'd just like to do something nice, a contribution of $25
  55.          or more to Camp Lake Stephens, Oxford MS   38655  in my name
  56.          would be nice. Your money will be used well!  If you'd rather
  57.          just use the program and not send anything to the kids at the
  58.          camp, it's up to you.  But, remember, it's tax deductible.
  59.  
  60.          Comments are appreciated and should be directed to me at
  61.          73127,2010 on CompuServe, or mail at the address below.
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.                                                     URAR Processor 3.6
  70.  
  71.  
  72.                                TABLE OF CONTENTS
  73.  
  74.  
  75.  
  76.          Overview.................................................1
  77.          Table of Contents........................................2
  78.          Setup....................................................3
  79.          Main Menu................................................4
  80.          Default Name And Data Path...............................4
  81.          HELP!....................................................5
  82.          The Function Keys........................................5
  83.          Entering Text............................................6
  84.          Speed Data Entry Feature.................................7
  85.          Numeric Data.............................................7
  86.          The Market Data Approach.................................8
  87.          The Income Approach......................................9
  88.          Final Reconciliation.....................................9
  89.          Date and Market Value...................................10
  90.          Printing the Forms......................................10
  91.          Restarting the Program..................................11
  92.          Killing A File..........................................11
  93.          Ending the Program......................................11
  94.          Conclusion..............................................11
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.                                      Page 2
  131.  
  132.  
  133.  
  134.  
  135.                                                     URAR Processor 3.6
  136.  
  137.  
  138.          SETUP
  139.  
  140.          This program requires MS-DOS 2.1 or higher.  The program is
  141.          set up initially to run on a single floppy system but will
  142.          run on a floppy system with one or two drives or hard disk
  143.          system.  The following programs should be on this disk:
  144.  
  145.  
  146.               URAR.EXE   - This is the heart of the system and allows
  147.                            access to the editing, loading, savings,
  148.                            printing routines.
  149.  
  150.  
  151.               BRUN20.EXE - The runtime compiler.
  152.  
  153.  
  154.               DEFAULT.RPT- This is the file to enter your default
  155.                            information, such as city, state, zip,
  156.                            lender, comments, or anything else that you
  157.                            want to appear on every report the same.
  158.                            Of course, you can change the information
  159.                            at any time.
  160.  
  161.  
  162.               URAR.DOC   - This manual.  To get a hard copy at any
  163.                            DOS prompt type "COPY URAR.DOC
  164.  
  165.               PRINTDOC.BAT-This will output the manual to a printer.
  166.                            Be sure you have enough paper.
  167.  
  168.               SETUP.DAT  - This is a tiny file setting up your default
  169.  
  170.               HDSET.DAT  - name and drive path for storing your
  171.                            reports.  Initially, you are setup to run
  172.                            entirely off Drive A.  HDSET.DAT is the
  173.                            default if installed on a hard drive.
  174.  
  175.               HDURAR.BAT - Installs the program on hard disk in
  176.                            directory C:\URAR.
  177.  
  178.               URAR.DEF   - Included Definitions of some variables.
  179.  
  180.               ?????.SCR  - Menu and Help screen files.
  181.  
  182.          If you are missing any of these files, you should contact me
  183.          at 73127,2010 on CompuServe, or the address below.
  184.  
  185.          Copy the programs onto a diskette or in a URAR directory on
  186.          your hard drive.  Type "URAR" <Enter> and the program should
  187.          run.  If you are using a hard disk, be sure all the files
  188.          shown above are in your URAR directory.
  189.  
  190.          If you already have a subdirectory called URAR, you should to
  191.          just copy the files to a new directory by any name you want.
  192.  
  193.  
  194.  
  195.  
  196.                                      Page 3
  197.  
  198.  
  199.  
  200.  
  201.                                                     URAR Processor 3.6
  202.  
  203.  
  204.          MAIN MENU
  205.  
  206.          Throughout the program, information screens may appear.
  207.          Touching any key will continue.  After the initial
  208.          "advertisement" screen, touch any key and the initialization
  209.          routine will run, followed by loading the default
  210.          information.  After a couple of seconds, a second screen
  211.          should come up that looks like this:
  212.  
  213.            M A I N   M E N U
  214.  
  215.          Quit
  216.          Load File
  217.          Save File
  218.          Current File
  219.          Print Report
  220.          Default Paths
  221.          Restart
  222.          Kill File
  223.          Exit To DOS Shell
  224.  
  225.  
  226.          DEFAULT NAME AND DATA PATH
  227.  
  228.          From this screen, type "D"  and you'll get prompts asking you
  229.          to enter your name, and the default drive for your files.  If
  230.          you are using a one drive system, enter A:.  If you are using
  231.          two drives, and would like to save your files on drive B:
  232.          then enter B:.  If you are running from hard disk, you might
  233.          want to save directly to your URAR directory (C:\URAR\) or to
  234.          a sub-directory (C:\URAR\REPORTS\).
  235.  
  236.          Next enter "S" to save the new SETUP.DAT file.
  237.  
  238.  
  239.  
  240.  
  241.  
  242.  
  243.  
  244.  
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.                                      Page 4
  263.  
  264.  
  265.  
  266.  
  267.                                                     URAR Processor 3.6
  268.  
  269.  
  270.          HELP!
  271.  
  272.          At most any time during the program, pressing the F1 key will
  273.          bring up a help file.  This file is similar to the following:
  274.  
  275.  
  276.  
  277.                            URAR PROCESSOR HELP SCREEN
  278.  
  279.          A) Subject Information      N) Attic
  280.          B) Location                 O) Car Storage
  281.          C) Land Use Grid            P) Improvement Analysis
  282.          D) Neighborhood Rating      Q) Comments & Additional Features
  283.          E) Neighborhood Comments    R) Area Computation
  284.          F) Site Data & Utilities    S) Cost Approach
  285.          G) Site Improvements        T) Market Approach
  286.          H) Site Comments            U) Market Comments
  287.          I) Improvements             V) Income Approach
  288.          J) Room List                W) Conditions or Repairs
  289.          K) Interior Finish          X) Comments
  290.          L) Heating and Cooling      Y) Date & Market Value
  291.          M) Kitchen Equipment        Z) Main Menu
  292.  
  293.  
  294.          The appraisal report form has been divided into the sections
  295.          described above.  To go directly to a particular section,
  296.          just enter the corresponding letter.  For example, if you
  297.          want to enter the room list data, type "J" <Enter> and you
  298.          will be sent immediately to that section.  This keeps you
  299.          from having to page up and down continuously through a
  300.          form.  You can directly access the entire form from any
  301.          "ENTER SECTION" prompt.
  302.  
  303.          Entering a "?" at any Section Prompt Screen will also bring
  304.          up the help screen.
  305.  
  306.  
  307.          THE FUNCTION KEYS
  308.  
  309.          Two function keys, F9 and F10 will also help you get around.
  310.  
  311.          F10 will carry you back to the Main Menu, and F9 will carry
  312.          you to the bottom of the current screen for the next prompt.
  313.  
  314.          In the Print Mode, F8 will stop printing and return you to
  315.          the main Print Menu.
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.                                      Page 5
  329.  
  330.  
  331.  
  332.  
  333.                                                     URAR Processor 3.6
  334.  
  335.  
  336.          ENTERING TEXT
  337.  
  338.          Go back to the Main Menu (F1) <ENTER>.
  339.  
  340.          Now select "C".  The ENTER SECTION prompt appears at the
  341.          bottom of the screen.  Select section "A" <ENTER>.
  342.  
  343.          This carries you to the first screen.  Enter information as
  344.          you are prompted.  If the information currently in the space
  345.          is correct (or if you are reviewing) just hit <ENTER> to keep
  346.          the same information.  To change it, just type over the data
  347.          on that line.
  348.  
  349.          If you have something entered on a line, and would like to
  350.          delete the line, you can enter a space, then <ENTER>. This
  351.          records a space (ASC 32) on the line and eliminates the rest
  352.          of the line.
  353.  
  354.          File saves were a problem in the program. Unfortunately, the
  355.          compiler uses the comma to separate variables during a save.
  356.          If a text line containing a comma was used, the line was
  357.          split into two variables.  Obviously this played havoc when
  358.          trying to save the text to disk.  As a result, all (most)
  359.          text is sent through a routine to determine valid or invalid
  360.          characters.  Most will not be a problem, but the comma is a
  361.          no-no.  They simply will not print on the screen.  The
  362.          exceptions are in Market Value ($185,000) and in the Date
  363.          (December 31, 1987).
  364.  
  365.          Most places where text has to be entered through out the form
  366.          function in this same way.
  367.  
  368.          In most cases, ESCape will carry you to the next Menu Screen
  369.          when entering text.
  370.  
  371.  
  372.  
  373.          SPEED DATA ENTRY
  374.  
  375.          Work your way down to Section B.  Your screen should now look
  376.          like this:
  377.  
  378.  
  379.          B:   NEIGHBORHOOD DATA
  380.            2 |LOCATION        1=URBAN       2=SUBURBAN
  381.            2 |BUILT UP        1 > 75        2= 75-25    3=<
  382.            2 |GROWTH          1=RAPID       2=STEADY    3=SLOW
  383.            2 |PROPERTY VALUE  1=INCREASE    2=STABLE    3=DECLINING
  384.            2 |DEMAND/SUPPLY   1=SHORTAGE    2=BALANCE   3=OVERAGE
  385.            2 |MARKETING TIME  1=< 3 MO.     2= 4-6 MO.  3=> 6
  386.            1 |LAND USE CHANGE 1=NOT LIKELY  2=LIKELY    3=TAKING PLACE
  387.            1 |OCCUPANCY       1=OWNER       2=TENANT
  388.                               3=VACANT <5%  4=VACANT >5%
  389.  
  390.  
  391.  
  392.  
  393.  
  394.                                      Page 6
  395.  
  396.  
  397.  
  398.  
  399.                                                     URAR Processor 3.6
  400.  
  401.  
  402.          You will note that your cursor is located on the left hand
  403.          side of the screen by the number.  This is a speed entry
  404.          feature for putting those confounded little X's on the
  405.          report.  Simply press the corresponding number for the box
  406.          you want to print an X in.  If Location is RURAL, you would
  407.          press a 3.  If Growth is RAPID, you would press a 1.  No need
  408.          to press ENTER.  The up/down cursor keys will move you up or
  409.          down the grid.
  410.  
  411.          Data Entry can be very quick with this feature and you don't
  412.          have to tab across all those choices on Neighborhood and
  413.          Property Rating Grids.  Just enter a 1 for Good, 2 for
  414.          Average, 3 for Fair, and 4 for Poor.  Entering a 5 will cause
  415.          the word "NONE" to be printed in the boxes across the form.
  416.  
  417.          Any area that calls for an X to be printed in a box uses this
  418.          feature.
  419.  
  420.          Some sections, such as the Site Utility Data, call for either
  421.          an X or printed data.  The default record shows an X for the
  422.          items such as public streets, sewage, water, lights, etc.
  423.          Simply press <ENTER> to print the X in the box.  If some
  424.          other entry is required, just type it in.  The program will
  425.          detect whether you need an X in the box, or the text on the
  426.          line.
  427.  
  428.  
  429.  
  430.          NUMERIC DATA
  431.  
  432.          When entering numbers in the Cost, Market and Income
  433.          approaches, all math is performed by the program.  The one
  434.          exception is in the Area Computation.  If you choose to enter
  435.          the dimensions here, you will need to type out the
  436.          measurements AND the total.
  437.  
  438.          Depreciation is deducted from the total and a summary of the
  439.          Cost approach is shown prior to the NEXT SECTION prompt.
  440.          A similar problem was seen in numeric entry as in the text
  441.          entry.  Simply pressing <ENTER> would zero the variable.  The
  442.          routine to get around it works fine, but doesn't allow a zero
  443.          to be entered if needed.  To get around that, I converted all
  444.          the numbers to integers (whole numbers).  To zero a number
  445.          that is in the file, you will need to enter a value less than
  446.          1.  I usually use ".1" (1/10).  This works fine should not
  447.          cause you any problems.
  448.  
  449.          This method should be used in the Cost and Market Data
  450.          Approaches when a zero is needed where a variable currently
  451.          resides.
  452.  
  453.  
  454.  
  455.  
  456.  
  457.  
  458.  
  459.  
  460.                                      Page 7
  461.  
  462.  
  463.  
  464.  
  465.                                                     URAR Processor 3.6
  466.  
  467.  
  468.          THE MARKET DATA APPROACH
  469.  
  470.          The above numeric and text methods for clearing fields should
  471.          be used throughout the market data grids.  You will see the
  472.          top of the form showing sales price, addresses and other
  473.          information about the subject and comparables.  You will also
  474.          get the top half of the adjustment section.  The bottom of
  475.          the screen gives you the total adjustments and the adjusted
  476.          sales prices.
  477.  
  478.          Selecting "S" will allow you to input the Subject
  479.          descriptions.  The only catch here is that ROOM COUNT is a
  480.          string variable using the form ##..##..##.  That is if the
  481.          house has 8 rooms 3 bedrooms and 2.5 baths, you should enter:
  482.  
  483.               8___3_2.5
  484.  
  485.          where the underline symbols equal spaces.  You may need a
  486.          little experimenting here, but you'll catch on easily.
  487.  
  488.          Selecting one of the comparables lets you input comparable
  489.          data, and gives you comparison with the subject descriptions.
  490.          Pressing the enter key for a description enters "Equal" as
  491.          the default entry.
  492.  
  493.          You are then advanced to the next description.  The only way
  494.          a dollar adjustment is allowed is if you input something
  495.          other than a carriage return or the word "Equal" as the
  496.          description.  The cursor then moves to the adjustment column
  497.          for input.  Once the number is entered, all totals are
  498.          updated.
  499.  
  500.          To enter new data, just type it in.  To clear text
  501.          information, enter a space and to clear numeric data ".1"
  502.  
  503.          Total adjustments and the Adjusted Value will be updated at
  504.          the bottom of the form.
  505.  
  506.          Selecting E for Exit moves the cursor to the bottom left hand
  507.          of the screen allowing input of your Market Data Value.
  508.  
  509.          Text entries should be kept to 10 characters or less, due to
  510.          the size of the blocks on the form when printing.  The
  511.          program will automatically truncate any text greater than 10
  512.          characters.
  513.  
  514.  
  515.  
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525.  
  526.                                      Page 8
  527.  
  528.  
  529.  
  530.  
  531.                                                     URAR Processor 3.6
  532.  
  533.  
  534.          INCOME APPROACH
  535.  
  536.          Enter the Gross Rent and Gross Rent Multiplier and the
  537.          Indicated Value is automatically calculated.  In the print
  538.          mode, if the Indicated Value equals ZERO, a "N/A" will be
  539.          printed in the space.
  540.  
  541.          V:  INCOME APPROACH
  542.  
  543.  
  544.          Enter Economic Market  Rent:   0       ? 500
  545.  
  546.          Enter Gross Rent Multiplier:   0       ? 120
  547.  
  548.          Income Approach:              60000
  549.  
  550.  
  551.  
  552.  
  553.          FINAL RECONCILIATION
  554.  
  555.          This section is a typical input section, except that the
  556.          values in all three approaches appear at the top of the form.
  557.          This is very helpful in reviewing the values arrived at from
  558.          each approach.
  559.  
  560.  
  561.          X:  FINAL RECONCILIATION
  562.  
  563.          Cost:  182,023      Market:  185,000      Income:
  564.          0
  565.          Cost approach supports market indication.  Market approach
  566.          gives best indication despite large adjustments on #2 and #3.
  567.          #1 has least adjustments and is given most weight with #3
  568.          supporting lower end.____
  569.  
  570.  
  571.  
  572.  
  573.  
  574.  
  575.  
  576.  
  577.  
  578.  
  579.  
  580.  
  581.  
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.  
  590.  
  591.  
  592.                                      Page 9
  593.  
  594.  
  595.  
  596.  
  597.                                                     URAR Processor 3.6
  598.  
  599.  
  600.          DATE AND MARKET VALUE
  601.  
  602.          All three value approaches appear here also to help you with
  603.          reaching your opinion of the value.
  604.  
  605.  
  606.          Y:  DATE OF APPRAISAL
  607.  
  608.          Current Date : December 1, 1987
  609.  
  610.          Enter    Date:
  611.  
  612.  
  613.  
  614.          Cost:  182,023      Market:  185,000      Income:
  615.  
  616.  
  617.          Current Estimated Value: 185,000
  618.  
  619.          Estimated Market Value:
  620.  
  621.  
  622.          1) FmHA &/or VA Instructions
  623.          2) Freddie Mac Form 439 Attached
  624.  
  625.          Select            ? 2
  626.  
  627.  
  628.  
  629.  
  630.  
  631.  
  632.          PRINTING THE FORMS
  633.  
  634.          Be sure that your forms are 10 pitch.  Continuous feed
  635.          computer forms are best and can be obtained from most supply
  636.          companies selling the forms.
  637.  
  638.          Printing is very simple.  Just select <P>rint from the main
  639.          menu.  Then you can select printing of side one, side two, or
  640.          printing both sides continuously.
  641.  
  642.          The program will handle single sheet forms and print front
  643.          and back using the side one and side two commands.
  644.  
  645.          The continuous forms usually have an alignment box near the
  646.          top.  Pressing <A>lign Form will print an "X" in those boxes
  647.          to help you align your form.
  648.  
  649.          Line feeds are also possible from the Print Menu.
  650.  
  651.          If you select Both sides and have continuous forms, the
  652.          program will print automatically and return you to the Print
  653.          Menu.  To exit Print and return to Editor, press
  654.          <M>ain Menu  or   ESCape.
  655.  
  656.  
  657.  
  658.                                     Page 10
  659.  
  660.  
  661.  
  662.  
  663.                                                     URAR Processor 3.6
  664.  
  665.  
  666.          RESTART
  667.  
  668.          This option restarts the program and resets all variables to
  669.          the default level.  You will be asked if you are SURE you
  670.          want to RESTART.  Once you do, your form will be erased, so
  671.          be sure to save it.
  672.  
  673.  
  674.          KILLING A FILE
  675.  
  676.          Killing a file can be disastrous so there are several
  677.          protections here.  First, you MUST include the entire
  678.          filename with extension or you will get a FILE NOT FOUND
  679.          error.  Secondly, after entering the filename, you must enter
  680.          a "K" to actually perform the KILL.  Hopefully this provides
  681.          enough protection from accidentally deleting a file.
  682.  
  683.  
  684.          EXITING TO DOS
  685.  
  686.          The program provides a DOS Shell, letting you temporarily
  687.          exit the file to do some file maintenance.  You can format a
  688.          diskette, copy, move, or delete files or just about any other
  689.          command.  You can even run SOME programs, exit them and
  690.          return to URAR.  Be sure you return to the URAR (or other if
  691.          you named one) Directory before returning to the program.  To
  692.          return to the program, you should enter "EXIT" at the C>.
  693.  
  694.  
  695.          ENDING THE PROGRAM
  696.  
  697.          <Q>uit is to end the program and return you to
  698.          System.  Again, you will be asked if you are SURE
  699.          you want to QUIT.
  700.  
  701.  
  702.          CONCLUSION
  703.  
  704.          Well, that's about it.  I hope I've covered all possible
  705.          options, but in case I haven't, leave me Email on CompuServe
  706.          at 73127,2010, or write to me at:
  707.  
  708.                          Calvin E. Flint III
  709.                          Route 3, Box 261
  710.                          Batesville, MS   38606
  711.  
  712.          As I said, this is not the "ULTIMATE PROGRAM" for processing
  713.          the URAR, but it suits my needs and, once you learn the
  714.          little ins and outs, it is very fast.  I hated tabbing
  715.          through all those little boxes.  Let me hear from you!!!
  716.  
  717.  
  718.  
  719.  
  720.  
  721.  
  722.  
  723.  
  724.                                     Page 11
  725.  
  726.  
  727.